1297
4
883
1
9330
10
3843
3
1302
198
637
1370
247
1041
1285
4226
3875
1788
1338
2280
1792
2183
2901
7
3780
1508
6664
5
5847
360
8554
2099
2